launch a satellite - Englisch Synonyme Wörterbuch